Located in beautiful Miami, Florida.