I stayed at My Happy Place for a weekend with friends and it was a lovely clean place. It was great for group entertainment and had plenty of kitchen equipment.
One downside was the cleaning requirements on checkout including vacuuming, sweeping, mopping if necessary, and wiping down vanity/mirrors/bathrooms. These tasks were on top of the cleaning fee charged and this was not obvious to us on booking.