Excellent property, big, clean and has all you need. Good communication with the host. Would definitely stay again and would recommend.