AMAZING. This place is the most idyllic spot! Great hosts, great spot, everything you need and more.