Great communication, easy check-in, wonderful, walkable location (to tons of restaurants, general store, and beach with tidepools)!