Very clean, well located flat. The space was perfect for my stay and check in and communication were all very easy. Thanks for a great stay!