This is not a traditional hotel - there are some hotel rooms in a large apartment building, which is lovely and only 2 blocks from the beach. However that means that some basic things are a little different from what you would expect at a hotel - no ramp for luggage at the entrance, you have to call and wait for the night manager if you check in after hours, and they ask you to take out your own trash at the end of your stay. Our room was very spacious - we had a king bed, small living area and desk, full size dining room, kitchenette with essentials, and plenty of closet space - and the staff were very responsive through the hotels.com app chat. If you'd like space and a little less of a tourist atmosphere, this is a great option if you don't mind walking to the tourist spots - they are about 15-20 minutes away.