Perfect location. Immaculate place! Deck was amazing to sit and relax at the end of the day and sip wine!! Air conditioning worked really well and the water was nice and hot for showers! Any questions we had were answered right away and the suggestions for food and drinks were excellent!