This is a great gym! It is family owned and all of the staff are friendly. All of the classes are included in your membership , which is a plus. It not only has a fully equipped workout area it also has a large lap pool, saunas and jacuzzis! The facility is clean and well maintained. I love XL Health Club!