The condo is clean and very well located. We had easy access to the pool, the little beach and the commercial center. Check in is easy and Mai's very communicative. We had a great stay.