The "landlords" felt more like hosts; kind, honest people who couldnt have been more welcoming and caring and attentive to my every need.
The apartment has been newly refurbished, and alot of care went into the preparation and set-up, from the little touches to the equipment and services provided, e.g. dedicated office for 2 computers with internet and printer, 2 TVs incl. HD with full cable packages, playstation, etc.
Their goal is to make our stay as comfortable as possible, and they succeed.