Fantastic place and location. Truly outstanding. Great hosts - responsive and accommodating. Highly recommend. Thank you!