The location is right on the beach and its just unbelievable. During our stay in February, we could see whale spouts from the porch all day every day. The check in process was easy (although they charge a $25 a day resort fee for parking, towels, laundry etc.). The room is not huge, but was exactly the right size for two people. The AC blows cold and all of the appliances worked fine. There is a loud AC unit right across from the balcony on the roof of nearby hotel, so if you want to listen to the waves as you fall asleep, you are probably out of luck. Still, altogether I was very satisfied with the unit and my experience. Would totally stay here again!