Great place, great location, great host. Place matches description. Communication with host is great and flexibility at its max. Highly recommendable