Absolutely perfect. Views from all angles and extremely clean and spacious. Pool was a dream and much bigger then we expected. Host was extremely accommodating, arranging rides from ferry and to airport, and an ATV rental.