Very neat and clean with good amenities