Very nice modern and spacious apartment but... not quite at the 5 star level. Living room sofa and chairs are well worn and overdue for replacement although these details can not be seen in pics. Having said that overall we had a great stay, place is very clean, beds are comfortable and location is great. No paper or cloth towels in the kitchen so drying hands after rinsing dishes was an issue. Not perfect but certainly recommended.