very clean. friendly. great place