The place was spotless, comfortable and in a great location right across the street from the beach.