Great apartment plus wonderful hosts
equals an amazing experience.