Perfect in every way and spotless. Fabulous view, stocked with most essentials. Communicative, helpful host. Would definitely stay again.