It was very clean and had all the amenities we needed. Was a great location with walking distance to two beautiful beaches!