Clean and tidy with lots of good amenities