It is a nice place exactly as shown in the pictures. Be aware that the closest subway station is a 20 minute walk away.