Outstanding place and location! Kevin is the greatest host ever! The house is just amazing; even has an incredible swimming pool! We have spent two perfect days here; we wish we have stayed more. Way too recommendable. Thank you for everything, Kevin!