Perfect location & it certainly is 5 star rating. Attention to detail throughout & the hosts were responsive to all our needs. No need to look elsewhere. We will certainly be recommending to our friends.