Amazing apartment in great location, with all amenities one can expect. Beautifully decorated, good space/room division, all in good quality. Strongly recommended. Only reason for not giving the last and fifth star is due to some small challenges during check-in and check-out, nothing major though.