Food quality was OK which matters the most but service was very slow may be because they were preparing fresh
AWEsome
Average
Dont know about the cafe but the pool was so bad.
Good place
Very poor management
No good food options