Excellent place. Very clean and modern. Hosts are wonderful and very accommodating. One of the best places we have stayed at. Would definitely stay again.