Small, but cozy little place. Great view. Good communication. Good amenities.