While it is on the beach, be prepared for the rundowned facility. The front staff asked me twice what service my service dog performed. Very rude to ask in front of others, and against the law. The pool was freezing, hot tub jets were broken, sauna did not get hot, and the entire area smelled like propane! Breakfast is not free, nor worth paying for. There was a gentleman who hung around the front desk, with his small yappy dog standing up on the check in counter. They also allowed a Boxer dog to roam around, both usually without leashes. Balcony is small and cramped, with a high railing making it difficult to see the beauty without ducking under the railing. I have stayed here 3 other times and sadly have watched it steadily decline. Will not be back again after this experience.