We stayed in a "beachfront superior room" that was located on the third floor of the building on the beach side of the road. In addition to our building, the restaurant and pool are also located on the beach side of the road. It would be inconvenient to be on the uphill side of the property, away from the beach (I suspect this is the main reason for some of the lower reviews of this property). Our room had a nice balcony that overlooks the grounds. Although the view of the ocean is obstructed, you can hear waves from your room. None of the beachfront properties in this area have an unobstructed view of the ocean, due primarily to the trees that line the beach. You must choose between ocean view/drive to beach or beach access/no ocean view. Room was very clean, and very quiet (except for the Howler Monkeys in the morning), comfortable beds, good A/C, no plumbing issues, wifi in the room needs an upgrade. Pool was nice and adequate size. Breakfast was filling but the same every morning. Restaurant has good open-air atmosphere, good wifi, good food and priced appropriately for the area. Best thing about this hotel is the beautiful beach and nice shady tree area of the beach where the hotel provides chairs and restaurant service. Lots of wildlife on the property (monkeys, iguanas, crabs, lizards & Mia the resident kitty). This is an older property and things like pool deck, reception, etc. are clearly dated but it has lots of charm. Would stay again!