A perfect space that has everything you need: and with great communication from the hosts. Nothing but a 5 star stay!