You get what you pay for. A 2 star at best and thats pushing it. Anything more than CAD 50 per night/room all inclusive would be a rip off. FOOD. Very basic, limited, salty, they try and present it well, a pass barely. ROOMS the first 2 we had were in the furthest building on the property since we arrived late at night we let it be 'till the next morning. Issues~ running toilets, load AC, TV not working, doors scraping the floor, locks not working, balcony sliders had NO locks, old dirty tiles and grout, awful mattress low and lumpy, sheets were very white and clean. It rained for a few hours and water was leaking into our 2nd floor room. GROUNDS, I think it's been a long long time since the side walk & pathways have been repaired, shrubs trimed, grounds swept, walls painted, garbage collected etc etc.POOL/SNACK BAR, pool was clean and we enjoyed it. Lounge chairs were filthy dirty perhaps never cleaned. We asked for pool towels and were told to use our room towels, so, the same towels you use to protect yourself from the filthy chairs are the ones you use to towel off your clean body after a pressureless shower.???? Never saw any food being served at the snack bar. Next day we asked to change rooms , perhaps we could be in the same building as the front desk which is beside the pool. We were told it's full, yet, there were only about 30 people max at the pool all day. We were given new rooms in the afternoon, different building, more of the same no locks on the balcony doors thats all- 4 rooms with no lock. Anyone can push a buddy up to the second floor and steal from you. (no room safes) there is a small fridge though that worked. I agree with all the PIC's i've seen thus adding mine would not change things, The staff, some were friendly and yet some could not give you the time of day..... would I go back ????? only if the price is right...