We booked and stayed for a week, the rental was clean, close to the beach and within minutes of walking to various restaurants and convenience stores. Check in was easy and the owner and property personnel were friendly and kept in great contact with us making sure everything was alright and to our liking. This was for us more ideal than an all inclusive resort which we did not find many to our liking when searching for accommodations. The pool was great as well as the lounge area nearby. The security/staff were courteous and friendly. There were two parking spaces underground that made it convenient with our car.