The Sandcastle Beachfront Inn is not fancy but it is clean, safe, has great, friendly staff, and is ON the beach. If you want to be lulled to sleep each night by the beautiful sound of Block Island Sound just yards from your doorstep, I recommend staying at this wonderful place. The room I was in was a waterfront room, so that helps of course, but this hotel is right on the beach and small enough that even if you are not facing the water, you will hear it, feel it, smell it, love it! Yes, the room itself is basic. The bed is fine, linens are clean and soft (no comforter - just a thin blanket and sheets, so if you need a plush cover, bring your own), small standup shower only, closet, some drawers, TV with cable, AC/Heating unit you control, small refrigerator, and a shared deck space that is quite large. The deck furniture is very basic and plastic, but you do get a good sized table and several chairs just for your room and although there are no walls or barriers between each room's outdoor area, when I was there, everyone respected each other's space. There is no hair dryer, iron/ironing board, laundry service, dining, phone, toiletries (with the exception of very small bars of soap), or anything else beyond what was already mentioned above, but that is just not what this place is about. It's a kick back, enjoy the beach, walk around barefoot, basic hotel right on the water. The staff is wonderful and the atmosphere and energy of this place reflect that.