Michelle is a fantastic trainer! I've learned so much from her explaining why we do certain exercises and techniques. She is friendly and flexible. The property is well-m ... more