Maria thought of everything that you would need during your stay and many things I would have never thought of. The attention to detail and thoughtfulness was unmatched. Having access to a washer and dryer was an amazing touch along with the snorkles, boogie boards, bicycles and every other little item I may have forgot to pack. The location is truly amazing.