Fantastic experience! The place exceeded expectations, extremely spacious, well functioning and excellent location. Great communication by hosts as well.