Amazing location. Attentive and friendly hosts. Clean and comfortable with a lovely shared third floor deck. Had everything we needed.