Three months ago I moved to a Caribbean island for an amazing job opportunity and so far I really like it.
As soon as I announced this opportunity to friends, some of them stated that they would love to visit me when I’m there. Fun!
The first friend is here now and on day three I am thinking about canceling other friends who want to make the trip...

I thought I had made it very clear before she booked her trip that I would not be available 24/7 when she is here. I have to work and I don’t want to use all my vacation days to entertain her so she has to entertain herself for three days (out of ten) while I’m working. I have time for her in the evening to get dinner and/or a drink and she can go to the beach during the day (as she stated she wants to spend every minute there).

Some issues have already surfaced where the conclusion is that she doesn’t understand that I’m not on a vacation (and need to get some chores done) and she stating to me that I have to understand her frustration because she IS on a vacation and wants to enjoy every second of her very short trip (her words). I’m doing the best I can but every thing that I do that is not part of her vacation (like sweeping) is somehow me taking time and enjoyment away from her vacay... but she told me she wants to leave at a certain time so why can’t I use the time before that to do some laundry? She wakes up before me so she has to wait for me to finish some things but I make sure I’m done before the time she mentioned she wants to leave.

What’s also is not helping is that she used to work (for four months) on the same island before me, however in a completely different field and 7(!) years ago. Every experience I share with her, she dismisses because ‘no that is not how things go here at all’. All this has made me very defensive for the last couple of days, making me a party pooper that has to chill (...) I just feel that she has taking over my life here and I have to listen to her expert advice about the island (like when driving she tells me I’m not taking the right road, it was better if I took the other way).

AITA for being defensive about her “expert” remarks of how to do things here and taking time away in the morning of her vacation?