Perfect flat - excellent location, clean and has everything you need. 100% recommend.