What an amazing place, we loved every minute of staying there! Such a well thought-out and beautiful villa. Pristinely clean, we loved the little touches like the fresh flowers. Communication with Amy was really easy and she was very responsive. Can't wait to stay there again!