Comfortable stay at a welcoming apartment with a wonderful host.