Spotlessly clean. Great location. Short walk to beach. Excellent.