Absolutely perfect stay! Impeccably clean, comfortable beds, airy, private, cozy outdoor spaces all in a great location! Can't wait to return!