The place was clean. We loved the location. The beach was close. The apartment had everything we needed. The communication was a bit difficult though.