Clean and well presented with great amenities