Gstaad Palace: The legendary Alpine hotel is still living up to its 110 year myth