This place met all our expectations for a home away from home. Very detail oriented hosts made sure we had what was needed arriving from a different country. Great experience, excellent location.