Large flat with lots of windows and useful amenities