Modern apartment with all necessary amenities, great location, easy check-in, recommended. Communication was also good - there was a slight problem with the shower, which got fixed the next day after I managed to explain what was wrong.