Extremely clean and well maintained. Next door to golf course to which you receive 2 rounds per day at check in. Very secure as pass keys are needed everywhere!! Washrooms and laundry were excellent. The dog park was tiny!! Some people had not cleaned up after their pet so it was also dirty!! That was the only downside though.