Place is absolutely beautiful and perfect for friends and family. Very functional and spacious. Communication was very easy and the host was very fast with responses. Would stay here again in future 100% and I highly recommend!