The place is amazing and clean. The location is okay, but quite safe (from our experience).