Amazing host - beautiful home - exceptional location. For a guaranteed amazing home away from home - this is it.