Stylish, clean and well located. Communicated very well. Enjoyed my stay very much.