We enjoyed our vacation at this property very much. The villa was very nice and comfortable. We felt right at home. The kitchen had everything you could need. The carpet could use a cleaning and a blind in the living room was broken but all in all we we very comfortable The only thing we weren't aware of were all the stairs to get to the villa. My husband had knee replacement in March so it was a challenge getting our belongings up and down all those stairs. Other than that we loved the pool which was no far at all and a short walk to the beach which we love. Location to many good restaurants and we rented a pontoon nearby. We had a great time and hated to have to go home.