Clean, spacious, well-stocked, modern... everything you look for in an airbnb! We would choose this stay again in a heartbeat.