5-out-of-5 in every aspect. Looks even better in real life than in the photos. The host was super helpful and me and my family couldn't be happier with our stay!