Hampton Beach NH Yoga and Mindfulness caters to newbies, yogis and tourists