Great stay in a great location. Very good communication and check in. Flat is compact but cleverly designed and well equipped.