Very clean, excellent location. Great place.