Very clean, and very convenient to the beach, restaurants, and grocery store. It was everything we needed. We loved our stay and hope to be back!