Everything in the place is new, great location, very clean, with private terrace and community rooftop, communication and check in was all professional and with no hurdles, definitely recommend! :)