One Mondays at around 11am there's an Aerial yoga class in the Belove Rooftop Yoga studio. It's a nice class, challenging but approachable for a wide range of levels. You need to book a space in advance on the guesthouse's website as spaces are limited, and you can also arrange a pickup from hotels in Kata/Karon for an extra 200 baht by sending an email (I'd recommend taking advantage of the pick up as the location is up quite a significant hill). If I'd discovered this sooner during our stay, I would have come more often. It was a nice mellow way to workout.