the place was beautiful and the hosts very responsive to the few minor issues we had. the only reason i gave it 3 stars is because the pool and spa weren't working as expected and they were not able to repair them during our stay. that was a big disappointment for us because it was a big reason we chose this place for our vacation.