Safe, clean, great location. Parking was impossible, so plan ahead for parking costs.