Clean and as pictured. Close to the beach and the pool on site was great. Great for our short weekend beach getaway trip.