Incredible villa located just steps away from a town square surrounded by food and beverage options. The space had lots of natural light and multiple outdoor spaces to connect you to the surrounding beauty. Our party of five all had plenty of room to get comfortable and enjoyed our stay immensely.