A home away from home; interior finishes with a great eye for design, all the necessary amenities and wonderful natural light. Thank you for your hospitality.