Exceptionally lovely and functional place. Perfect stay. Would love to come back!