Nice and good amenities