Excellent location, apartment equipped with the needed amenities, flexible check-in. Highly recommended.