Great location and flat. Spacious with easy check-in / check-out and great communication. I would definitely recommend!