Well maintained
Overall the facilities are well maintained, modern, with plenty amenities. What makes them a solid 2.9 star property is the lack of communication on behalf of their front desk, management & accounting personnel. I was overcharged, misquoted, put on hold, recharged 3 more times without receiving any communication.