Skene Manor to open for season