Well placed apartment. Well furnished.
But not as luxurious as the pictures.