Exceptional location and very attentive hosts. Other reviews are quite accurate!