very clean. very respectful. nice location.