The location is spectacular! The hosts are great, very nice & accommodating to our every need/want! Highly recommend this place, & I hope to be able to stay there again soon!