A lovely, bright, well laid out, functional, comfortable place in a perfect location.