Very clean, one block from the beach, perfect for what we needed. Great ambiance outside and around the pool. Helpful host.