If you will be renting you home out you may want to include in your budget Advertising, if your home is an apartment the building insurance is generally collected through the fees to the community although you will still need contents insurance. I would assume you will need a management company who will inspect the home after guests depart and clean, do the laundry etc. will you provide internet access,
If your home is a villa you will have additional charges like (if you have one) pool cleaning and maint, building insurance, landscaping, washing the pool deck and furniture and bear in mind that when renting any property there will be annual decoration and maint issues i.e walls will get badly marked by suitcases and if renting you should avoid buying glass tables and stainless steel/chrome items as they take longer to clean and polish and glass breaks easily