the property itself is rather new and in good condition but the stay wasn't without its positives and negatives. the positives: friendly staff, clean property, parking, the restaurant and food were good; the negatives: there was a great number of flies in the downstairs restaurant, on multiple occasions the staff seemed to argue amongst themselves quite loudly, the pool was NOT clean I decided to not take a dip, there was a foul smell in my room despite there being no smell in my bathroom or lobby outside, seemed like some ventilation leak. the staff did however promptly brought air fresheners and I was given a spare blanket too.