Clean, great location and good set up in the apartment. Would stay again! Great communication with Alex who made it easy to check in and was always easy to contact when needed.