Absolutely perfect! Beautiful house, amazing view, and perfect location. We had everything we needed and were given really helpful instructions for using the space. Would definitely stay here again!