Excellent place to stay. Location, quality and hosts were outstanding. Will definitely stay again.