A friend from work who gives private swimming lessons at her house was asking my advice for a site/service just like this one.
I've forwarded the link to her and I'll post any feedback she gives. I don't have a need for it but it looks nice and professional. Way too nice for an MVP. :-)