Place was clean, good directions for check in and good location. Nice beach decor. No complaints apart from a small dog that started barking in connected apartment at 7:30am and barked on and off until 2:30.