Excellent accomadations, well thought out design, very clean and the hosts were great!