Excellent location, spacious flat and all the amenities that you might need during your stay. Amazing experience!