Windjammer Motel is a cozy accommodation offering a relaxing ambience.