This home checked all the boxes. Clean, spacious, location was great, and host provided everything we needed from K cups and shampoo to extra blankets and beach towels to accommodate our large group. A truly wonderful property.