Just updated the OP with responses.
I'm gonna reiterate my support for the W South Beach, Miami. Easy to get to, fun location, and available all holiday weekends. Thoughts? Other ideas... W Vieques, Sheraton Nassau, or Westin Aruba.
Last edited by barelyelite; Jul 14, 2011 at 10:07 pm