Excellent stay- very convenient location for anything. Great communication. Easy check in, clean flat, and all the necessary amenities. Highly recommend.