Five stars all around. Great host, great place, great location, great communication. The host was very accommodating. Highly recommended. If we come back, we will try to get this place again..!