1) I would recommend 2-3 weeks but I have done it with only 3 days notice before
2) yes


JasonHelmbrecht
Coconut Breeze Villas
Cane Garden Bay
reservations@coconutbreezevillas.com
www.coconutbreezevillas.com