Serviceable, good value spot. Just be aware that it can be a bit noisy on the weekends and wifi was a bit slow - I would not recommend for digital nomads but otherwise it was fine. You get what you pay for