Very clean, great location, and a stunning view. Good communication. Steep stairs to upstairs single bedrooms may be tricky for families with very small children.