Apartment was ok. Views very good but not the cleanest. Stains on all carpets and dirty dishwasher left. Issue with host/key fob one night which resulted in us paying for another hotel (which cost us a lot of money which they refused to refund). Host very unhelpful in situation. Lobby smelt like rubbish throughout the whole trip. Would not stay again or recommend.