The villa was beautiful and immaculate. The view was stunning. John was great to communicate with and very accommodating. The resort was also beautiful I can’t wait to go back again. Highly recommend!!