Marriott 8-story West Palm Beach, Florida hotel