Clean and comfortable apartment on same property as the owner’s house. They are excellent hosts.