Superb! The outdoor spaces and indoor spaces were so lovely and were the perfect place for a group of friends to stay. The hosts went above and beyond with extra insight and complimentary touches. Would love to stay here again!