With its stunning architecture and lush surroundings, the Domes Lake Algarve resort blends luxury with nature.