Charlotte place is beautiful renovators and has all the facilities you could possibly need. There are also supermarkets shops and restaurants all within walking distance