Fantastic apartment, beautiful location, great communication with LovelyStays. They were always responsive and accommodating. Convenient check in system and the ability to leave luggage, after checking out, with them free of charge a major bonus. A professional company and would highly recommend.