This was perfect. All the amenities you could need. Great location. Communication was very good. We liked the pastry shop at the ground floor of the apartment building for our breakfasts. Highly recommend.