Everything we needed in a beautiful setting. Lovely hosts who are helpful and welcoming. Offer the use of boogie boards and kayaks as well! Would definitely return.