I have given multiple deserving 5 star ratings. But this place is a six star rating. Everything for me was perfect. Private, quiet, accommodating, comfortable, clean, relaxing. Communication was easy, hosts are great and want to make sure you enjoy your stay.