Fantastic place. Everything feels new and clean. The location is great also.