Perfectly appointed, comfortable, spacious and welcoming atmosphere. Gorgeous views.