Also, from what I can see, her independent escort websites don't come with a CMS*. So... she might expect you to pay her if you want your site to be updated with news (tours, rates/services change, etc) - which could be a bit expensive?
(*A CMS is a Content Management System - it allows you to log in to your website and make changes to the content, such as updating an availability calendar, changing your services, writing in a blog, and so on. CMS's are available that are free, so don't listen to a web designer who tells you you need to pay hundreds for one - you can pay if you like, but you can also choose some very good free options. Very few websites these days are made without a CMS so they are very recommended. Moonfruit is based on one, of course, because that's how you log in and update your site.)