5 stars. Lovely place. great location. great hosts. you won't regret.