excellent apartment, clean, well fitted and in a great location