Beautiful apartment with hospitable hosts in a great location