More I think about the yacht/ liner/ container ship the more I like it, if for no other reason than it's more unique to the setting than some of the other suggestions. Holing up in an asylum or church could be done in Seattle, Kansas City, or Boston. If we're set on Miami, we ought to have a distinctly Miami flair to it. Just a thought.