A bright and sunny place to stay in a well managed apartment building. Great place.