Excellent apartment, brilliant location. Definitely a 5 star place.