The villa was perfect, we loved our stay. Great location, beds are comfy, check in and communication was easy. Nice access to the hotel restaurants too. Pool and hot tub were nice, friendly guests not crowded. Would definitely return, thank you!