@Andie: thanks for the tip regarding parking. Although I'm growing a little concerned about booking a 2-day pre-cruise stay at this property, but at lease knowing about the free parking options is a perk.
@JBauer: please elaborate a little bit as to why the service is horrible in your opinion. Thanks!