An amazing place to stay. Everything you could think of. Exceptional hosts. Brilliant location. Thoroughly recommend it.