Excellent location, extremely clean and modern apartment with a gym onsite (more than just bikes and treadmills). Most importantly for me was that the kitchen was stocked with all sorts of condiments and essentials for cooking. Including oil, salt, pepper, spices, all kitchen utensils/pots and pans and even al foil and glad wrap. Very welcome compared to a number of other hotels/air BnB with kitchens.