Perfect place! Beautiful, thoughtfully appointed. Wonderful place for a fun vacation.