Just looking for some outside perspective on a family situation. My sister moved abroad just over five years ago and now lives in Canada. Her and her partner have just about enough wealth/income that they don't have to work so they don't have jobs there yet. They have two flats in London which they rent out, which probably generates at least £600/week, their house in Canada is mortgage free. They have been coming over to London for a period of about 2 - 3 months (in one go) each year to catch up with friends etc and also have holidays in Europe, as well as occasionally coming back on other trips during the year. During this time they have expected to stay with my partner and I for long periods as we are lucky enough to have a spare room. They have stayed with us for sometimes 2/3 weeks at a time which we have found difficult whilst working, plus my sister can be quite highly strung. Obviously she is my sister and I love her to bits but having them stay any longer than about 3 nights just feels like too much and I am driven insane. We have recently had a baby and this year have put our foot down and said we are not able to host them at all, this has proved controversial. We suggested they get a hotel or Airbnb and sister was horrified, they have ended up staying with my parents and other friends/family. My sister and I have drifted apart and whilst she is at home in Canada we rarely ever speak on the phone. They have never asked us before booking flights and instead tell our parents the dates, then when they are here they don't make plans then ask at the last minute if/when they can stay. We have never stayed in any of their houses even for a single night but my sister seems to have a sense of entitlement that we should host them as much as required whenever they want. It has now got to the point where I do not want them staying at all or feel I will have to limit stays to a specified number of nights in future, though this will undoubtedly cause a great deal of friction. Can anyone shed any light on this dilemma or provide any tips for dealing with this situation sensitively? We don't want to fall out but have increasingly begun to feel like we are being exploited and used as a free hotel and I am already becoming stressed and anxious about the next visit/s and requests. AIBU? Thanks in advance for taking the time to read this and help me with this issue :)