Great location! Easy access to all public transport. Flat was clean and the kitchen reasonably stocked. Big windows create an open feel. AC and heat was excellent (new control system). Bed was nice and firm. Veeve management was very responsive. Checkin was smooth. Some items were a little worn. We plan to stay here again.