The apartment is nice & tidy. There is limited amenities including cleaning products making it hard to keep the benches etc clean without having to buy your own (eg: toilet paper ran out). There is no BBQ on the rooftop as listed in the description. There was also limited cooking tools & pans. The sofa bed is not the comfiest, perhaps should be listed as a 2 person apartment instead. There was no sun shade blind in the master bedroom & the shower squeals when you’re using it. The location is fantastic but I am not quite sure I would of described it as luxurious. I would stay again but not for a long stay.