Large bright apartment with a great 'home away from home' feeling. Fantastic location.