Great self-contained apartment with everything you need and more! Spacious, well set-up, clean, and friendly hosts, can definitely recommend!