Extremely clean. Comfortable beds. Nice touches like coffee and shampoo. Very updated. Great location near the beach. Communication was quick and check-in was easy.