You can expect an immaculate and well equipped apartment that is well located in a well appointed building. It’s ideal for short and long stays.