Great location! Good amenities in the flat. Clean flat, and easy key procedure. Good communication at all times. Great stay overall!