I've done a long weekend --- Arrived Thursday and departed Monday -- I traveled from the Washington, DC area. It was short but still worth it. I spent my 3 full days soaking up the sun on the beach. Those few days were way better then any few days I could have spent at home. Just go and enjoy!