Nice flat, clean and tidy with plenty of amenities. The onsite parking is very convenient. Would recommend.