Great place. A lot of rules and reminders and I don’t like being asked to clean when I’m paying for cleaning, hence a 4 star review, but they put a lot of effort into making the place comfortable and functional.