This place was everything we expected it to be, spacious, luxurious and perfect for our family. We hope to get the chance to stay here again in the future. The hosts were also very communicative and gracious, highly recommended!