The apartment is spacious, stylish and very well situated. Communication was great throughout, the check in process was simple. Minor comments - (1) the shower leaks, and (2) the kitchen is stocked with the absolute basics only, (however if, like us, you are eating out most of the time, this is not a problem). Overall, I would absolutely recommend LovelyStay- we had a fantastic time.