Clean and convenient with many amenities.