Large, bright and sunny apartment. Fantastic location.